import { http } from '@/utils/request'

// 订单相关API接口
export const ordersApi = {
  // 获取所有订单
  getOrders() {
    return http.get('/bkc/orders')
  },

  // 根据状态获取订单
  getOrdersByStatus(status: string) {
    return http.get(`/bkc/orders/status/${status}`)
  },

  // 创建订单
  createOrder(orderData: any) {
    return http.post('/bkc/orders', orderData)
  },

  // 更新订单状态
  updateOrderStatus(orderId: string, orderStatus: string) {
    return http.put(`/bkc/orders/${orderId}/status`, { orderStatus })
  },

  // 获取订单详情
  getOrderDetail(orderId: string) {
    return http.get(`/bkc/orders/${orderId}`)
  },

  // 删除订单
  deleteOrder(orderId: string) {
    return http.delete(`/bkc/orders/${orderId}`)
  },

  // 初始化订单数据
  initOrders() {
    return http.post('/bkc/orders/init')
  }
}



